// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.xiaomi.miui.analyticstracker.utils;
import android.content.Context;
import java.io.File;
public class EventUtils
{
public static final String COLUMN_ID = "event_id";
public static final String COLUMN_PARAM = "param";
public static final String COLUMN_TIME = "time";
public static final String COLUMN_TYPE = "type";
public static final String COLUMN_VALUE = "value";
public static final int DEFAULT_MAXSAVE = 7;
public static final String FIRST_DATE = "first_date";
public static final int TYPE_EVENT = 2;
public static final int TYPE_LOG = 1;
public static final int TYPE_TRACKPAGEVIEW = 3;
public EventUtils()
{
}
public static void deleteDatabaseFile(Context context, String s)
{
context.deleteDatabase(s);
Object aobj[] = new Object[1];
aobj[0] = context.getDatabasePath(s).getAbsolutePath();
File file = new File(String.format("%s-journal", aobj));
if (file.exists())
{
file.delete();
}
}
public static boolean enableWrite(Context context)
{
return true;
}
public static int getDatabaseIndexFromTime(long l)
{
return getDay(l) % 7;
}
public static String getDatabaseName()
{
return getDatabaseName(getDay(System.currentTimeMillis()) % 7);
}
public static String getDatabaseName(int i)
{
Object aobj[] = new Object[1];
aobj[0] = Integer.valueOf(i);
return String.format("analytics_%d.db", aobj);
}
public static int getDay(long l)
{
return (int)(l / 0x5265c00L);
}
}